sludge deposit - Spanish English Dictionary